from django.db import models

from django.contrib.auth.models import User


class Permiso(models.Model):
	nombre 		=	models.CharField(max_length=30)
	descripcion	=	models.TextField()
	fecha		=	models.DateField(auto_now=True)
	
	def __unicode__(self):
		return self.nombre
		

class Test(models.Model):
	permiso		=	models.ForeignKey(Permiso)
	creador		=	models.ForeignKey(User)
	fecha		=	models.DateField(auto_now=True)
	 
class Pregunta(models.Model):
	test		=	models.ForeignKey(Test)
	texto		=	models.TextField()
	fecha		=	models.DateField(auto_now=True)
	
	def __unicode__(self):
		"""docstring for __unicode__"""
		return self.texto
	
class Respuesta(models.Model):
	pregunta	=	models.ForeignKey(Pregunta)
	texto		=	models.TextField()
	correcta	=	models.BooleanField()
	fecha		=	models.DateField(auto_now=True)	
	
	def __unicode__(self):
		"""docstring for __unicode__"""
		return self.texto
